se sacrifier – English–Français translations

🇫🇷 fr en 🇬🇧

se sacrifier

take one for the team
Wiktionary Links